import Vue from 'vue'
import FormInput from '@/components/template/form/FormInput'
import FormSelect from '@/components/template/form/FormSelect'
import FormRadio from '@/components/template/form/FormRadio'
import FormCheckbox from '@/components/template/form/FormCheckbox'
import FormTextarea from '@/components/template/form/FormTextarea'
import Title from '@/components/template/module/Title'
import BaseImg from '@/components/template/baseCss/BaseImg'
import BaseP from '@/components/template/baseCss/BaseP'
import BaseButton from '@/components/template/baseCss/BaseButton'
import BaseSlider from '@/components/template/baseCss/BaseSlider'
import BaseTab from '@/components/template/baseCss/BaseTab'
import FormId from '@/components/template/FormId'
import CoverImg from '@/components/template/module/CoverImg'
import Swiper from '@/components/template/module/Swiper'
import NavBar from '@/components/template/module/NavBar'
import TextLeftImg from '@/components/template/module/TextLeftImg'
import TextRightImg from '@/components/template/module/TextRightImg'
import TextTopImg from '@/components/template/module/TextTopImg'
import TextBottomImg from '@/components/template/module/TextBottomImg'
import Banner from '@/components/template/module/Banner'
import TwoColumns from '@/components/template/module/TwoColumns'
import ThreeColumns from '@/components/template/module/ThreeColumns'
import ThreeColumns2 from '@/components/template/module/ThreeColumns2'
import ThreeColumns3 from '@/components/template/module/ThreeColumns3'
import SeamImgScroll from '@/components/template/module/SeamImgScroll'
import SeamTextScroll from '@/components/template/module/SeamTextScroll'
import IconBox from '@/components/template/module/IconBox'
import IconColumns from '@/components/template/module/IconColumns'
import Steps from '@/components/template/module/Steps'
import ComponyTeam from '@/components/template/module/ComponyTeam'
import TimeLine from '@/components/template/module/TimeLine'

import DivRow from '@/components/DivRow'
import splitPane from '@/components/split-pane/index.vue'

Vue.component('DivRow', DivRow)
Vue.component('split-pane', splitPane)

Vue.component('FormInput', FormInput)
Vue.component('FormSelect', FormSelect)
Vue.component('FormRadio', FormRadio)
Vue.component('FormCheckbox', FormCheckbox)
Vue.component('FormTextarea', FormTextarea)
Vue.component('Title', Title)
Vue.component('BaseImg', BaseImg)
Vue.component('BaseP', BaseP)
Vue.component('BaseButton', BaseButton)
Vue.component('BaseSlider', BaseSlider)
Vue.component('BaseTab', BaseTab)
Vue.component('FormId', FormId)
Vue.component('CoverImg', CoverImg)
Vue.component('Swiper', Swiper)
Vue.component('NavBar', NavBar)
Vue.component('TextLeftImg', TextLeftImg)
Vue.component('TextRightImg', TextRightImg)
Vue.component('TextTopImg', TextTopImg)
Vue.component('TextBottomImg', TextBottomImg)
Vue.component('Banner', Banner)
Vue.component('TwoColumns', TwoColumns)
Vue.component('ThreeColumns', ThreeColumns)
Vue.component('ThreeColumns2', ThreeColumns2)
Vue.component('ThreeColumns3', ThreeColumns3)
Vue.component('SeamImgScroll', SeamImgScroll)
Vue.component('SeamTextScroll', SeamTextScroll)
Vue.component('IconBox', IconBox)
Vue.component('IconColumns', IconColumns)
Vue.component('Steps', Steps)
Vue.component('ComponyTeam', ComponyTeam)
Vue.component('TimeLine', TimeLine)
